package com.qumitech.visualnovel.model.dao.console;

import com.alibaba.fastjson.JSONObject;
import com.alibaba.fastjson.annotation.JSONField;

import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class RegisterUserDataDO {

    @JSONField(name = "target_date")
    private String targetDate;

    @JSONField(name = "app_version")
    private String appVersion;

    @JSONField(name = "active_count")
    private Integer activeCount;

    @JSONField(name = "register_count")
    private Integer registerCount;

    @JSONField(name = "recharge_count")
    private Integer rechargeCount;

    @JSONField(name = "recharge_sum")
    private Double rechargeSum;

    @JSONField(name = "first_day_remain_count")
    private Integer oneDaysRemainCount;

    @JSONField(name = "first_day_recharge_count")
    private Integer oneDaysRechargeCount;

    @JSONField(name = "first_day_recharge_sum")
    private Double oneDaysRechargeSum;

    @JSONField(name = "first_day_roi")
    private Double oneDaysROI;

    @JSONField(name = "seven_days_remain_count")
    private Integer sevenDaysRemainCount;

    @JSONField(name = "seven_days_recharge_count")
    private Integer sevenDaysRechargeCount;

    @JSONField(name = "seven_days_recharge_sum")
    private Double sevenDaysRechargeSum;

    @JSONField(name = "seven_days_roi")
    private Double sevenDaysROI;

    @JSONField(name = "fifteen_days_remain_count")
    private Integer fifteenDaysRemainCount;

    @JSONField(name = "fifteen_days_recharge_count")
    private Integer fifteenDaysRechargeCount;

    @JSONField(name = "fifteen_days_recharge_sum")
    private Double fifteenDaysRechargeSum;

    @JSONField(name = "fifteen_days_roi")
    private Double fifteenDaysROI;

    @JSONField(name = "thirty_days_remain_count")
    private Integer thirtyDaysRemainCount;

    @JSONField(name = "thirty_days_recharge_count")
    private Integer thirtyDaysRechargeCount;

    @JSONField(name = "thirty_days_recharge_sum")
    private Double thirtyDaysRechargeSum;

    @JSONField(name = "thirty_days_roi")
    private Double thirtyDaysROI;

    @JSONField(name = "sixty_days_recharge_sum")
    private Double sixtyDaysRechargeSum;

    public String getTargetDate() {
        return targetDate;
    }

    public void setTargetDate(String targetDate) {
        this.targetDate = targetDate;
    }

    public String getAppVersion() {
        return appVersion;
    }

    public void setAppVersion(String appVersion) {
        this.appVersion = appVersion;
    }

    public Integer getActiveCount() {
        return activeCount;
    }

    public void setActiveCount(Integer activeCount) {
        this.activeCount = activeCount;
    }

    public Integer getRegisterCount() {
        return registerCount;
    }

    public void setRegisterCount(Integer registerCount) {
        this.registerCount = registerCount;
    }

    public Integer getRechargeCount() {
        return rechargeCount;
    }

    public void setRechargeCount(Integer rechargeCount) {
        this.rechargeCount = rechargeCount;
    }

    public Double getRechargeSum() {
        return rechargeSum;
    }

    public void setRechargeSum(Double rechargeSum) {
        this.rechargeSum = rechargeSum;
    }

    public Integer getOneDaysRemainCount() {
        return oneDaysRemainCount;
    }

    public void setOneDaysRemainCount(Integer oneDaysRemainCount) {
        this.oneDaysRemainCount = oneDaysRemainCount;
    }

    public Integer getOneDaysRechargeCount() {
        return oneDaysRechargeCount;
    }

    public void setOneDaysRechargeCount(Integer oneDaysRechargeCount) {
        this.oneDaysRechargeCount = oneDaysRechargeCount;
    }

    public Double getOneDaysRechargeSum() {
        return oneDaysRechargeSum;
    }

    public void setOneDaysRechargeSum(Double oneDaysRechargeSum) {
        this.oneDaysRechargeSum = oneDaysRechargeSum;
    }

    public Double getOneDaysROI() {
        return oneDaysROI;
    }

    public void setOneDaysROI(Double oneDaysROI) {
        this.oneDaysROI = oneDaysROI;
    }

    public Integer getSevenDaysRemainCount() {
        return sevenDaysRemainCount;
    }

    public void setSevenDaysRemainCount(Integer sevenDaysRemainCount) {
        this.sevenDaysRemainCount = sevenDaysRemainCount;
    }

    public Integer getSevenDaysRechargeCount() {
        return sevenDaysRechargeCount;
    }

    public void setSevenDaysRechargeCount(Integer sevenDaysRechargeCount) {
        this.sevenDaysRechargeCount = sevenDaysRechargeCount;
    }

    public Double getSevenDaysRechargeSum() {
        return sevenDaysRechargeSum;
    }

    public void setSevenDaysRechargeSum(Double sevenDaysRechargeSum) {
        this.sevenDaysRechargeSum = sevenDaysRechargeSum;
    }

    public Double getSevenDaysROI() {
        return sevenDaysROI;
    }

    public void setSevenDaysROI(Double sevenDaysROI) {
        this.sevenDaysROI = sevenDaysROI;
    }

    public Integer getFifteenDaysRemainCount() {
        return fifteenDaysRemainCount;
    }

    public void setFifteenDaysRemainCount(Integer fifteenDaysRemainCount) {
        this.fifteenDaysRemainCount = fifteenDaysRemainCount;
    }

    public Integer getFifteenDaysRechargeCount() {
        return fifteenDaysRechargeCount;
    }

    public void setFifteenDaysRechargeCount(Integer fifteenDaysRechargeCount) {
        this.fifteenDaysRechargeCount = fifteenDaysRechargeCount;
    }

    public Double getFifteenDaysRechargeSum() {
        return fifteenDaysRechargeSum;
    }

    public void setFifteenDaysRechargeSum(Double fifteenDaysRechargeSum) {
        this.fifteenDaysRechargeSum = fifteenDaysRechargeSum;
    }

    public Double getFifteenDaysROI() {
        return fifteenDaysROI;
    }

    public void setFifteenDaysROI(Double fifteenDaysROI) {
        this.fifteenDaysROI = fifteenDaysROI;
    }

    public Integer getThirtyDaysRemainCount() {
        return thirtyDaysRemainCount;
    }

    public void setThirtyDaysRemainCount(Integer thirtyDaysRemainCount) {
        this.thirtyDaysRemainCount = thirtyDaysRemainCount;
    }

    public Integer getThirtyDaysRechargeCount() {
        return thirtyDaysRechargeCount;
    }

    public void setThirtyDaysRechargeCount(Integer thirtyDaysRechargeCount) {
        this.thirtyDaysRechargeCount = thirtyDaysRechargeCount;
    }

    public Double getThirtyDaysRechargeSum() {
        return thirtyDaysRechargeSum;
    }

    public void setThirtyDaysRechargeSum(Double thirtyDaysRechargeSum) {
        this.thirtyDaysRechargeSum = thirtyDaysRechargeSum;
    }

    public Double getThirtyDaysROI() {
        return thirtyDaysROI;
    }

    public void setThirtyDaysROI(Double thirtyDaysROI) {
        this.thirtyDaysROI = thirtyDaysROI;
    }

    public Double getSixtyDaysRechargeSum() {
        return sixtyDaysRechargeSum;
    }

    public void setSixtyDaysRechargeSum(Double sixtyDaysRechargeSum) {
        this.sixtyDaysRechargeSum = sixtyDaysRechargeSum;
    }
}